Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 DENEWOOD ROAD Detached £3,212,017 £1,860,084 21 Nov 2006
17 DENEWOOD ROAD Detached £6,762,264 £5,600,000 12 Oct 2020
21 DENEWOOD ROAD Detached £7,558,524 £4,200,000 8 Oct 2008
23 DENEWOOD ROAD Detached £8,368,552 £5,925,000 29 Jan 2016
25 DENEWOOD ROAD Detached £7,511,636 £4,350,000 22 Nov 2006